/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package SAToDA;

import java.util.ArrayList;

/**
 * Classe simples que representa um catálogo. Apresenta um ano e uma lista
 * de cursos.
 * @author Grupo 2
 */
public class Catalogo {
    private final int ano;
    private final ArrayList<Curso> cursos;
    
    /**
     * Construtor de um novo catálogo.
     * @param ano ano do catálogo.
     * @param cursos cursos que pertencem a este catálogo.
     */
    public Catalogo(int ano, ArrayList<Curso> cursos) {
        this.ano = ano;
        this.cursos = cursos;
    }
    
    /**
     * Retorna o ano do catálogo.
     * @return ano do catálogo .
     */
    public int getAno() {
        return this.ano;
    }
    
    /**
     * Retorna os cursos que pertencem a este catálogo.
     * @return Cursos do catálogo.
     */
    public ArrayList<Curso> getCursos() {
        return cursos;
    }
}
